striped treehunter - French English Dictionary